310 E Main St, Turlock, CA 95380-4540, Turlock
"Always happy to eat there or the Cafe. Its amazing how it has grown!!"
"Always happy to eat there or the Cafe. Its amazing how it has grown!!"